dish of snails - Español Inglés Diccionario